home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 2 / CU Amiga Magazine's Super CD-ROM 02 (1996)(EMAP Images)(GB)[!][issue 1996-04].iso / magazine / amiga_e / amigae.jan.archive / 000019_crash!emh.kaden…f.mil!mckinnej_Fri, 7 Jan 94 01:07:19 PST.msg < prev    next >
Text File  |  1994-02-17  |  12KB  |  295 lines

  1. Received: by bkhouse.cts.com (V1.16/Amiga)
  2.     id AA00000; Fri, 7 Jan 94 01:07:19 PST
  3. Received: from emh.kadena.af.mil by crash.cts.com with smtp
  4.     (Smail3.1.28.1 #18) id m0pI4cx-0000MsC; Thu, 6 Jan 94 16:00 PST
  5. Received: by emh.kadena.af.mil (5.60 pl1/25-eef)
  6.     id AA20285; Fri, 7 Jan 94 08:52:16 JST
  7. Message-Id: <9401070852.AA20285@emh.kadena.af.mil>
  8. Date: Fri, 7 Jan 1994 08:52:12 +0000 (JST)
  9. In-Reply-To: <01H79DT4BQ3M8WW9ET@UNCA.EDU> from "Joseph E. Van_Riper III" at Jan 3, 94 09:41:34 pm
  10. Content-Type: text
  11. Content-Length: 2256
  12. From: James Mckinney <mckinnej@emh.kadena.af.mil>
  13. To: AmigaE@bkhouse.cts.com
  14. Subject: Re: TradeWars clone
  15.  
  16. Hi Trey,
  17.  
  18. [...]
  19.  
  20.  T> I would upload what I've done of the specifications (which, in
  21.  T> time, are going to be converted to AmigaGuide format, but for now
  22.  T> are in a text format), except the file is already fairly large,
  23.  T> and I don't want to bog people down with it. I will be happy to
  24.  T> mail it to those who express an interest, though. But, it should
  25.  T> be noted, I still have not finished the specs. I have a LOT more
  26.  T> work to do (in my opinion).. namely, I have to come up with planet
  27.  T> types, various kinds of goods for sale, various kinds of .. I'm
  28.  T> not sure how to describe it .. "enhancers" for things I call
  29.  T> 'Stills' and for ships (eg: force sheilds, automated sub-space
  30.  T> radio alarms, etc). Currently, the game has a chance for depth
  31.  T> that is fairly staggering.. which is what I'm looking for. It also
  32.  T> promises to be perhaps the most flexible (read: the most chaotic)
  33.  T> version of this genre to date.
  34.  
  35. I would like to look at you specs.  I'm an active TW2002 player with
  36. quite a bit of experience.  I have played several other TW-style games
  37. as well.  I might be able to provide some help in the areas of
  38. complexity and playability.  I hope to help you gather the best of all
  39. the TW clones and make the "ultimate" version of TW.
  40.  
  41. I am the author of a TW utility for the Amiga called "TWdb" (TradeWars
  42. Database- written in 'E'.).  It is the only Amiga utility of its type
  43. that I'm aware of. I have gotten lots of praise and thanks from users
  44. around the world.  They are finally able to compete with the MSDOS
  45. crowd.  (MSDOS users have several utilities to choose from.)
  46.  
  47. I would like to see some sort of data retrieval built into your game.
  48. TW2002 is the only game I know of that has generated more source code
  49. in utilities than the game itself contains.  I find this very
  50. interesting.  Good analysis of the data is a very important part of
  51. the successful player's overall strategy.  Perhaps I could modify my
  52. utility to work with your game.
  53.  
  54. Let me know what you think about all this.  Best of luck in school.
  55.  
  56. Later,
  57.  
  58.         Jim
  59.  
  60. PS.  If you are going to send me your specs, try this method.  LHA
  61. your text and then UUEncode the lha file.  You can then send the
  62. uuencoded file to me as an email message.  Thanks.
  63. From crash!delphi.com!NES Fri, 7 Jan 94 01:08:20 PST
  64. Received: by bkhouse.cts.com (V1.16/Amiga)
  65.     id AA00000; Fri, 7 Jan 94 01:08:20 PST
  66. Received: from bos1a.delphi.com by crash.cts.com with smtp
  67.     (Smail3.1.28.1 #18) id m0pI4s1-0000YXC; Thu, 6 Jan 94 16:16 PST
  68. Received: from delphi.com by delphi.com (PMDF V4.2-11 #4520) id
  69.  <01H7DG3IMRE88WWBPW@delphi.com>; Thu, 6 Jan 1994 19:15:58 EDT
  70. Date: Thu, 06 Jan 1994 19:15:58 -0400 (EDT)
  71. Message-id: <01H7DG3IN11E8WWBPW@delphi.com>
  72. X-VMS-To: IN%"amigae@bkhouse.cts.com"
  73. MIME-version: 1.0
  74. Content-type: TEXT/PLAIN; CHARSET=US-ASCII
  75. Content-transfer-encoding: 7BIT
  76. From: NES@delphi.com
  77. To: amigae@bkhouse.cts.com
  78. Subject: MODS and IFF sound
  79.  
  80. How do I play IFF sound files from E.  Also has anybody used the OCTAMED
  81. library under E to play MED files?  
  82. Eric
  83. <NES@Delphi.com>
  84. From crash!QUCDN.QUEENSU.CA!QUCDN.QUEENSU.CA!3NDS3 Fri, 7 Jan 94 01:09:31 PST
  85. Received: by bkhouse.cts.com (V1.16/Amiga)
  86.     id AA00000; Fri, 7 Jan 94 01:09:31 PST
  87. Received: from QUCDN.QueensU.CA by crash.cts.com with smtp
  88.     (Smail3.1.28.1 #18) id m0pI6wc-000087C; Thu, 6 Jan 94 18:28 PST
  89. Received: from QUCDN.QUEENSU.CA by QUCDN.QueensU.CA (IBM VM SMTP V2R2)
  90.    with BSMTP id 5128; Thu, 06 Jan 94 21:27:39 EST
  91. Received: from QUCDN.QueensU.CA (NJE origin 3NDS3@QUCDN) by QUCDN.QUEENSU.CA (LMail V1.1d/1.7f) with BSMTP id 2832; Thu, 6 Jan 1994 21:27:39 -0500
  92. Message-Id: <m0pI6wc-000087C@crash.cts.com>
  93. Date:         Thu, 06 Jan 94 21:21:39 EST
  94. From: 3NDS3 <3NDS3@QUCDN.QueensU.CA>
  95. To: amigae@bkhouse.cts.com
  96. Subject: Using ASL requesters
  97.  
  98. Ok. I'm trying to get the information contained from an ASL requestor
  99. with respect to file name and path name. The following code does NOT
  100. work. :-)
  101.  
  102.  
  103. PROC openfilereq(aslORreq,pathname)
  104.  
  105. DEF req, buf[240]:STRING,dirbuf[120]:STRING,filebuf[120]:STRING,
  106.     aslreq:PTR TO filerequestr
  107.  
  108. /* Use req.library? (My preference) */
  109.  
  110. IF aslORreq=REQLIB
  111.  
  112.     IF req:=RtAllocRequestA(0,0)
  113.         buf[0]:=0
  114.         RtFileRequestA(req,buf,pathname,0)
  115.         WriteF('Say! You picked \s!\n',buf)
  116.         RtFreeRequest(req)
  117.     ELSE
  118.         Raise(OPENREQ)
  119.     ENDIF
  120.  
  121. ELSE
  122.  
  123.     IF aslreq:=AllocFileRequest()
  124.       IF RequestFile(aslreq)
  125.         WriteF('Guess what! you picked "\s" in "\s" !\n',aslreq.file,aslreq.dir)
  126.         StrCopy(dirbuf,aslreq.dir,ALL)
  127.         WriteF('aslreq.dir was \s\n', aslreq.dir)
  128.         WriteF('aslreq.dir was \h[8]\n', aslreq.dir)
  129.         buf:=StrAdd(buf,dirbuf,ALL)
  130.         WriteF('buf in aslreq was \s\n',buf)
  131.         StrCopy(filebuf,aslreq.file,ALL)
  132.         WriteF('aslreq.file was \s\n', aslreq.file)
  133.         WriteF('aslreq.file was \h[8]\n', aslreq.file)
  134.         buf:=StrAdd(buf,filebuf,ALL)
  135.         WriteF('buf in aslreq was \s\n',buf)
  136.         FreeFileRequest(aslreq)
  137.       ENDIF
  138.     ELSE
  139.         Raise(OPENREQ)
  140.     ENDIF
  141. ENDIF
  142.  
  143. ENDPROC buf
  144.  
  145. ------------------------
  146.  
  147. I'm not sure how to extract the info. The example pulls out random portions of
  148. error message strings associated with various DOS commands (like "Not a DOS
  149. disk as source") but doesn't let me pull out the values of aslreq.file or
  150. aslreq.dir. Any help would be welcome.
  151.  
  152.       Dave
  153. From crash!mail.swip.net!z92!n901!f607!p3!Roger_Martensson%BadNet Fri, 7 Jan 94 01:10:40 PST
  154. Received: by bkhouse.cts.com (V1.16/Amiga)
  155.     id AA00000; Fri, 7 Jan 94 01:10:40 PST
  156. Received: from mail.swip.net by crash.cts.com with smtp
  157.     (Smail3.1.28.1 #18) id m0pI7Az-0000JzC; Thu, 6 Jan 94 18:43 PST
  158. Received: from localhost by mail.swip.net (8.6.4/2.01)
  159.     id DAA15443; Fri, 7 Jan 1994 03:43:45 +0100
  160. Received: by piraya.bad.se (1.65/waf)
  161.     via UUCP; Fri, 07 Jan 94 01:51:32 GMT
  162.     for AmigaE@bkhouse.cts.com
  163. Received: by f1.n901.z92.badnet.bad.se (0.0.1 BA Datasystem/3C)
  164.     id AA55685; Fri,  7 Jan 94 01:51:31 +0200
  165. Date: Thu,  6 Jan 94 12:33:58 +0200
  166. Message-Id: <OA92-901-607p3_2d2c5996@piraya.bad.se>
  167. In-Reply-To: <9401021656.AA00h7b@edtng.Kenosha.WI.US>
  168. Fidonet-Flags: private
  169. Reply-To: Roger_Martensson@p3.nola.bbs.bad.se (Roger Martensson)
  170. From: Roger_Martensson@p3.nola.bbs.bad.se (Roger Martensson)
  171. To: AmigaE@bkhouse.cts.com
  172. Subject: Re: Listview gadgets
  173.  
  174.  
  175.  * Cross-Reply from area 'NET_92_901_607' (NET_92_901_607)
  176.  
  177. Hello Kenny,
  178. In a message dated 02 Jan 94 you wrote:
  179.  
  180. Hmm, maybe I can help here. I write in Pseudo-C(My own easy to understand
  181. pseudo code. :) because I haven't used E for a long long time. (3-4 months)
  182.  
  183.  KA> be able to get ListView gadgets working! SrcGen doesn't support tags;
  184.  KA> how
  185.  KA> do I define what I want in the listview gadget? I've tried various
  186.  KA> things,
  187.  KA> but all I seem to be able to do is either create a blank gadget, or
  188.  KA> worse
  189.  KA> still, guru the machine!
  190.  
  191. First. A very good tag in Listviews are: GTLV_Labels
  192. Here you define your own List. Yes, you have to play with Lists and
  193. Nodes.
  194.  
  195. First Allocate a List structure.
  196.  
  197. (struct List*)MyList=AllocList(sizeof(struct List));
  198.  
  199. Ok, now we have allocated a List. Lets Inistialize it.
  200.  
  201. NewList(MyList);
  202.  
  203. Now we have out List. Which is the head. The GTLV_labels whats the address
  204. to this list.
  205.  
  206. Want something in it? Simple. First:
  207.  
  208. (struct Node*)MyNode=AllocNode(sizeof(struct Node));
  209.  
  210. And put the name of the viewable text in: MyNode->ln_PubName
  211.  
  212. And: AddTail(MyList, MyNode);
  213.  
  214. Tada, and finnished. You only have to allocate the List once, and 
  215. then one Node for each item.
  216.  
  217.  KA>      Could some kind soul post a quick example of LISTVIEW_KIND gadgets
  218.  KA> in
  219.  KA> action?
  220.  
  221. Hope this helps. I don't have E on the Harddrive anymore, mostly because
  222. I don't have E on my school. :) 
  223.  
  224. The thing I'm looking for is to be able to make linkable object files.
  225. Then I can do some timeconsuming routines in E, instead of Assembler which
  226. I don't understand. :)
  227.  
  228. Anyway, good luck with the ListView. Anymore questions?
  229.  
  230. /Rm - InterNet: Roger_Martensson@p3.nola.bbs.bad.se
  231. From crash!world.std.com!cosell Sat, 8 Jan 94 01:41:23 PST
  232. Received: by bkhouse.cts.com (V1.16/Amiga)
  233.     id AA00000; Sat, 8 Jan 94 01:41:23 PST
  234. Received: from world.std.com by crash.cts.com with smtp
  235.     (Smail3.1.28.1 #18) id m0pIPOu-0000pXC; Fri, 7 Jan 94 14:11 PST
  236. Received: by world.std.com (5.65c/Spike-2.0)
  237.     id AA21878; Fri, 7 Jan 1994 17:11:20 -0500
  238. X-Mailer: //\\miga Electronic Mail (AmiElm 2.253)
  239. Content-Length: 636
  240. Date: Friday, 7 January 1994 16:54 EST
  241. Organization: Fantasy Farm Fibers
  242. Message-Id: <5850:60881@fantasyfarm.com>
  243. From: bernie@fantasyfarm.com (Bernie Cosell)
  244. To: AmigaE@bkhouse.cts.com
  245. Subject: exiting loops
  246.  
  247. Another dumb new-to-E question: does E support any sort of loop-exiting
  248. machinery?  C has continue/break, ARexx has iterate/leave.  Does E have
  249. somethign that effects those functions?
  250.  
  251. Thanks
  252.   /Bernie\
  253.  
  254. ps, one way that works is to do something like:
  255.    FOR ...
  256.    
  257.       ....
  258.    continuehere: ENDFOR breakhere:
  259.  
  260. and then have "continue" --> JUMP continuehere and "break" -->
  261. JUMP breakhere, but since labels are global, you have to be a bit
  262. sneakier in E to keep the leave/continue labels unique...  /b\
  263. -- 
  264. Bernie Cosell                               bernie@fantasyfarm.com
  265. Fantasy Farm Fibers, Pearisburg, VA         (703) 921-2358
  266. From crash!herald.usask.ca!wessong Sat, 8 Jan 94 01:46:36 PST
  267. Received: by bkhouse.cts.com (V1.16/Amiga)
  268.     id AA00000; Sat, 8 Jan 94 01:46:36 PST
  269. Received: from herald.usask.ca by crash.cts.com with smtp
  270.     (Smail3.1.28.1 #18) id m0pIZQD-0000WRC; Sat, 8 Jan 94 00:53 PST
  271. Received: by herald.usask.ca (5.65/DEC-Ultrix/4.3)
  272.     id AA27897; Sat, 8 Jan 1994 02:53:19 -0600 for amigae@bkhouse.cts.com
  273. Date: Sat, 8 Jan 1994 02:53:19 -0600 (CST)
  274. Message-Id: <Pine.3.88.9401080231.A27871-0100000@herald.usask.ca>
  275. Mime-Version: 1.0
  276. Content-Type: TEXT/PLAIN; charset=US-ASCII
  277. From: Graeme Wesson <wessong@herald.usask.ca>
  278. To: amigae@bkhouse.cts.com
  279. Subject: General Questions...
  280.  
  281. Hi, this is from Jason Maskell,
  282.     I've got a few questions for an E programmer stuck in the boonies..
  283.     1. When should the newest Amiga E (v2.5?) be released. Wouter?
  284.     2. Will the newest E allow:
  285.         - Compiling libraries/devices?
  286.         -infinite ptr dereferencing a.b.c.d.e.f etc? Please no limits.
  287.         -What happened to the person uploading archived Amiga E
  288.         mailing list stuff? I have ftp access and no email at this
  289.         time so this was the only way I was getting to read it.
  290.     3. What're people here working on?
  291.  
  292.     I myself am working on a directory utility, (like Dopus/Dirwork) 
  293. but designed to beat them both. Mike Wesson here is working on learning E 
  294. by writing a bbs door. Rather hard when you don't have the RKMs or even 
  295. autodocs.